chunk-62dc3cde.undefined.1676944423624.js 12 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-62dc3cde"],{"048c":function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"1a91":function(e,t,a){var n=a("8735"),r=a("059b"),o=a("4683"),l=a("5d45"),i=a("ee7c"),s=function(e){if(e&&e.forEach!==l)try{i(e,"forEach",l)}catch(t){e.forEach=l}};for(var c in r)r[c]&&s(n[c]&&n[c].prototype);s(o)},"51b3":function(e,t,a){"use strict";var n=a("3b43"),r=a("8735"),o=a("ce5b"),l=a("4a63"),i=a("ef11"),s=a("6c75"),c=a("55f9"),u=a("a7b6"),f=a("f7b9"),d=a("9b88"),b=a("9ad2"),g=a("a9c5").f,p=a("f182").f,m=a("98fb").f,h=a("e14f"),v=a("53d0").trim,y="Number",C=r[y],N=C.prototype,I=r.TypeError,T=o("".slice),k=o("".charCodeAt),w=function(e){var t=d(e,"number");return"bigint"==typeof t?t:S(t)},S=function(e){var t,a,n,r,o,l,i,s,c=d(e,"number");if(f(c))throw I("Cannot convert a Symbol value to a number");if("string"==typeof c&&c.length>2)if(c=v(c),t=k(c,0),43===t||45===t){if(a=k(c,2),88===a||120===a)return NaN}else if(48===t){switch(k(c,1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+c}for(o=T(c,2),l=o.length,i=0;i<l;i++)if(s=k(o,i),s<48||s>r)return NaN;return parseInt(o,n)}return+c};if(l(y,!C(" 0o1")||!C("0b1")||C("+0x1"))){for(var D,_=function(e){var t=arguments.length<1?0:C(w(e)),a=this;return u(N,a)&&b((function(){h(a)}))?c(Object(t),a,_):t},E=n?g(C):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),$=0;E.length>$;$++)s(C,D=E[$])&&!s(_,D)&&m(_,D,p(C,D));_.prototype=N,N.constructor=_,i(r,y,_)}},"53d0":function(e,t,a){var n=a("ce5b"),r=a("8e74"),o=a("3ffc"),l=a("048c"),i=n("".replace),s="["+l+"]",c=RegExp("^"+s+s+"*"),u=RegExp(s+s+"*$"),f=function(e){return function(t){var a=o(r(t));return 1&e&&(a=i(a,c,"")),2&e&&(a=i(a,u,"")),a}};e.exports={start:f(1),end:f(2),trim:f(3)}},"55f9":function(e,t,a){var n=a("97dc"),r=a("bf1f"),o=a("17b3");e.exports=function(e,t,a){var l,i;return o&&n(l=t.constructor)&&l!==a&&r(i=l.prototype)&&i!==a.prototype&&o(e,i),e}},"5a05":function(e,t,a){"use strict";var n=a("88d4"),r=a("34cd").filter,o=a("3a6d"),l=o("filter");n({target:"Array",proto:!0,forced:!l},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},"5d45":function(e,t,a){"use strict";var n=a("34cd").forEach,r=a("fbe3"),o=r("forEach");e.exports=o?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},"88c1":function(e,t,a){"use strict";a("8c28")},"8c28":function(e,t,a){},e14f:function(e,t,a){var n=a("ce5b");e.exports=n(1..valueOf)},e4b4: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("div",{staticClass:"panel"},[a("el-page-header",{attrs:{content:"目标详情"},on:{back:e.goBack}}),a("div",{staticClass:"panel"},[a("br"),a("h5",[e._v(" "+e._s(e.ttoName))])])],1),a("div",{staticClass:"change"},[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.addClass}},[e._v("新增")]),a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:e.deleteClass}},[e._v("删除")]),a("el-button",{staticStyle:{float:"right"},attrs:{size:"mini",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":"","default-sort":{prop:"date",order:"descending"},"element-loading-background":"rgba(0, 0, 0, 0.8)","show-summary":"","summary-method":e.getSummaries},on:{"selection-change":e.handleSelectionChange,"current-change":e.clickChange}},[a("el-table-column",{attrs:{label:"选择",width:"55"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-radio",{attrs:{label:t.row},model:{value:e.tableRadio,callback:function(t){e.tableRadio=t},expression:"tableRadio"}},[a("i")])]}}])}),a("el-table-column",{attrs:{type:"index",label:"序号",align:"center",width:"60"}}),a("el-table-column",{attrs:{prop:"CtName",label:"专项名称",align:"center",sortable:""}}),a("el-table-column",{attrs:{prop:"ClassName",label:"课程名称",align:"center",sortable:""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticClass:"lessons",style:{background:t.row.ClassColor}},[e._v(e._s(t.row.ClassName))])]}}])}),a("el-table-column",{attrs:{prop:"Level",label:"等级",align:"center",sortable:""}}),a("el-table-column",{attrs:{prop:"FinishNumb",label:"完成次数",align:"center",sortable:""}}),a("el-table-column",{attrs:{prop:"id",label:"目标次数"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input-number",{attrs:{min:0,max:5,label:"目标次数"},on:{change:e.inputChanged},model:{value:t.row.TargetNumb,callback:function(a){e.$set(t.row,"TargetNumb",a)},expression:"scope.row.TargetNumb"}})]}}])})],1),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),a("el-dialog",{attrs:{title:e.dialogTitle,visible:e.addActionGroupVisible,width:"650px"},on:{"update:visible":function(t){e.addActionGroupVisible=t}}},[a("div",{staticClass:"dialogContent"},[a("div",{},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"160px"}},[0==e.form.btnType?a("el-form-item",{attrs:{label:"课目",required:!0}},[a("el-cascader",{key:e.isResourceShow,ref:"cascader",staticStyle:{width:"200px"},attrs:{options:e.form.lessonData,props:{value:"Id",label:"Label",children:"Children",multiple:!1},clearable:""},on:{change:e.handleChange}})],1):e._e(),a("el-form-item",{attrs:{label:"目标次数",required:!0}},[a("el-input-number",{attrs:{min:0,max:5,label:"目标次数"},model:{value:e.form.level,callback:function(t){e.$set(e.form,"level",t)},expression:"form.level"}})],1)],1)],1)]),a("div",{staticClass:"dialogFooter"},[0==e.form.btnType?a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.confirmAddActionGroup}},[e._v("确定")]):e._e(),a("el-button",{attrs:{size:"small"},on:{click:function(t){e.addActionGroupVisible=!1}}},[e._v("取消")])],1)])],1)},r=[],o=(a("89a8"),a("d5ee"),a("87d5"),a("5a05"),a("1a91"),a("8ea3"),a("51b3"),a("379d"),a("b8a1")),l=a("daf0"),i={data:function(){return{ttoName:"",isResourceShow:0,activeName:"comm",dialogVisible:!1,addActionGroupVisible:!1,manageActionGroupVisible:!1,dialogTitle:"新增心率设备",BtnGetAllPower:!1,tableRadio:[],cur_page:1,disablePush:!0,panel:{str:"",status:"",draw:1,start:0,recordsTotal:0,tableData:[],allTableData:[],loading:!1,statusOptions:[{value:"",label:"全部"},{value:1,label:"启用"},{value:8,label:"禁用"}]},multipleSelection:[],pagination:{pageItem:10,pageOptions:pageOptions(),total:100,pageIndex:1},form:{level:1,itemName:"",itemList:[],btnType:0,lessonData:[]},tableData:[]}},mounted:function(){this.ttoName=this.$route.query.ttoName,this.getTableQuery()},watch:{$route:function(e){"/TargetDetail"==e.path&&(this.ttoName=this.$route.query.ttoName,this.getTableQuery())}},methods:{goBack:function(){this.$router.push({path:"/targetRecord",query:{userId:this.$route.query.userId}})},clickChange:function(e){this.tableRadio=e},handleSelectionChange:function(e){this.multipleSelection=e},allDialogClose:function(){this.dialogVisible=!1,this.addActionGroupVisible=!1,this.manageActionGroupVisible=!1},clearForm:function(){this.form.ctrId="",this.form.level=1},getClassList:function(){++this.isResourceShow;var e=this,t={token:localStorage.token,ctId:0},a=l.stringify(t);Object(o["yb"])(a).then((function(t){var a=t;if(0==a.Code){if(null==a.Rs)return!1;e.form.lessonData=a.Rs}else e.$message.error(a.Memo+" 错误码:"+a.Code)}))},handleChange:function(e){this.form.itemName="",this.form.itemList=[];var t="",a="",n="";if(e.length>0){var r=this.$refs["cascader"].getCheckedNodes();for(var o in console.log(r),r){var l=r[o];1==l.level&&null==l.parent?(this.label=l.label,""!==t&&(t+=" 和 "),t+=l.label,console.log("一级节点",this.label)):2==l.level&&null==l.parent.parent?(this.label=l.parent.label+"-"+l.label,l.parent.checked||(""!==a&&(a+=" 和 "),a+=l.label),this.form.itemList.push(l.value),console.log("二级节点",l.label)):3==l.level&&null!=l.parent.parent.parent&&(this.label=l.parent.parent.label+"-"+l.parent.label+"-"+l.label,l.parent.parent.checked||(""!==n&&(n+=" 和 "),n+=l.label),console.log("三级节点",this.label)),this.code=l.data.code}console.log(t)}this.form.itemName+=t,this.form.itemName+=""!=t&&""!=a?" 和 "+a:a,this.form.itemName+=""!=a&&""!=n?" 和 "+n:n,console.log(this.form.itemList)},addClass:function(){this.clearForm(),this.getClassList(),this.addActionGroupVisible=!0,this.form.btnType=0,this.dialogTitle="新增课程"},confirmAddActionGroup:function(){var e=this,t={token:localStorage.token,targetNumb:e.form.level,ttoId:e.$route.query.ttoId,ctrId:e.form.itemList.toString()},a=l.stringify(t);Object(o["qf"])(a).then((function(t){var a=t;0==a.Code?(e.addActionGroupVisible=!1,e.getTableQuery(),e.$message({showClose:!0,message:"添加成功!",type:"success"})):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},inputChanged:function(){console.log("inputChanged");var e=this;e.disablePush=!1},postPageData:function(){for(var e=this,t=[],a=0;a<e.tableData.length;a++){console.log(a,JSON.stringify(e.tableData[a]));var n={};n.ClassId=e.tableData[a].ClassId,n.TtdId=e.tableData[a].TtdId,n.CtrId=e.tableData[a].CtrId,n.TargetNumb=e.tableData[a].TargetNumb,t.push(n)}var r={token:localStorage.token,ttoId:e.$route.query.ttoId,ttdRs:JSON.stringify(t)};console.log(JSON.stringify(r));var i=l.stringify(r);Object(o["tf"])(i).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},deleteClass:function(){var e=this,t=this,a=this.tableRadio,n={token:localStorage.token,ttdId:a.TtdId},r=l.stringify(n);this.$confirm("此操作将永久删除该课程, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["rf"])(r).then((function(e){var a=e;0==a.Code?(t.getTableQuery(),t.$message({showClose:!0,message:"删除成功",type:"success"})):t.$message.error(a.Memo)}))})).catch((function(){e.$message({type:"info",message:"已取消删除"})}))},query:function(){var e=this;e.start=0,e.cur_page=1,this.getTableQuery(),this.$message.success("查询完毕")},getTableQuery:function(){var e=this;e.loading=!0;var t={token:localStorage.token,ttoId:this.$route.query.ttoId},a=l.stringify(t);Object(o["sf"])(a).then((function(t){var a=t;0==a.Code?(e.loading=!1,a.Rs?(e.allTableData=a.Rs,e.recordsTotal=a.Rs.length):(e.allTableData=[],e.recordsTotal=0),e.setPaginations()):e.$message.error(a.Memo+" 错误码:"+a.Code)}))},setPaginations: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,r=[],o=a;o<n;o++)t.allTableData[o]&&r.push(t.allTableData[o]),this.tableData=r;t.start=a*t.draw},sortChange:function(e){console.log(e)},filterFmtDate:function(e,t,a){return 0==a?"未获得":nonTfmtDatetoLength(new Date(1e3*a),16)},getSummaries:function(e){var t=e.columns,a=e.data,n=[],r=this;return t.forEach((function(e,t){if(0!==t){var o=a.map((function(t){return Number(t[e.property])}));if(o.every((function(e){return isNaN(e)}))||0==t||1==t||2==t||3==t||4==t)if(8==t){var l=0;r.tableData.forEach((function(e){l+=parseInt(e.SelfNormalHour)+parseInt(e.SelfGiftHour)})),n[t]=l}else n[t]="";else n[t]=o.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]+="",n[t]=parseInt(n[t])}else n[t]="合计"})),n}}},s=i,c=(a("88c1"),a("cba8")),u=Object(c["a"])(s,n,r,!1,null,"0ce469b1",null);t["default"]=u.exports},fbe3:function(e,t,a){"use strict";var n=a("9ad2");e.exports=function(e,t){var a=[][e];return!!a&&n((function(){a.call(null,t||function(){return 1},1)}))}}}]);