1 line
6.2 KiB
JavaScript
1 line
6.2 KiB
JavaScript
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pageTwo/survey/survey"],{"0eed":function(t,e,i){"use strict";var a;i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return s})),i.d(e,"a",(function(){return a}));var n=function(){var t=this,e=t.$createElement,i=(t._self._c,1==t.user.type&&t.isShowA?t.infoListA.slice((t.currpage-1)*t.eachpage,t.currpage*t.eachpage):null),a=2==t.user.type&&t.isShowC?t.__map(t.infoListC.slice((t.currpage-1)*t.eachpage2,t.currpage*t.eachpage2),(function(e,i){var a=t.__get_orig(e),n=t.__map(e.data,(function(e,i){var a=t.__get_orig(e),n=t.dasC.indexOf(e.id);return{$orig:a,g0:n}}));return{$orig:a,l1:n}})):null;t._isMounted||(t.e0=function(e,i){var a=arguments[arguments.length-1].currentTarget.dataset,n=a.eventParams||a["event-params"];i=n.ite;return t.Changeradio(e,i)},t.e1=function(e,i,a){var n=arguments[arguments.length-1].currentTarget.dataset,s=n.eventParams||n["event-params"];i=s.ite,a=s.ind;return t.handleCheck(i,i.id,a)}),t.$mp.data=Object.assign({},{$root:{l0:i,l2:a}})},s=[]},"33d2":function(t,e,i){"use strict";i.r(e);var a=i("0eed"),n=i("d088");for(var s in n)"default"!==s&&function(t){i.d(e,t,(function(){return n[t]}))}(s);i("8485");var r,l=i("f0c5"),d=Object(l["a"])(n["default"],a["b"],a["c"],!1,null,"2c872d56",null,!1,a["a"],r);e["default"]=d.exports},8485:function(t,e,i){"use strict";var a=i("858e"),n=i.n(a);n.a},"858e":function(t,e,i){},b2bf:function(t,e,i){"use strict";(function(t){i("3609");a(i("66fd"));var e=a(i("33d2"));function a(t){return t&&t.__esModule?t:{default:t}}wx.__webpack_require_UNI_MP_PLUGIN__=i,t(e.default)}).call(this,i("543d")["createPage"])},d088:function(t,e,i){"use strict";i.r(e);var a=i("f291"),n=i.n(a);for(var s in a)"default"!==s&&function(t){i.d(e,t,(function(){return a[t]}))}(s);e["default"]=n.a},f291:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i("26cb");function n(t,e){var i=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),i.push.apply(i,a)}return i}function s(t){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?n(Object(i),!0).forEach((function(e){r(t,e,i[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):n(Object(i)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))}))}return t}function r(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}var l={computed:s(s({},(0,a.mapState)(["user","lxlist"])),{},{info:function(){return this.user}}),onShow:function(){},methods:{handleListChild:function(t){var e=this;return e.currpage=1,e.isShowC=!0,e.dasC=[],e.tmidlistC=[],e.infoListC=[],e.listC="",model.GetChildPhysique({isrestart:t}).then((function(t){0==t.code&&(t.data.result?(e.isShowC=!1,e.listC=t.data.result,e.physiqueC=t.data.slist):(e.isShowC=!0,e.pagesum=Math.ceil(t.data.slist.length/e.eachpage2),e.infoListC=t.data.slist))}))},handleCheck:function(t,e,i){var a=this;if(-1==a.dasC.indexOf(e))if(a.dasC.push(e),a.tmidlistC.push(t),0==t.value)for(var n=0;n<a.tmidlistC.length;n++)a.tmidlistC[n].type==t.type&&0!=a.tmidlistC[n].value&&(a.dasC.splice(n,1),a.tmidlistC.splice(n,1),n--);else for(n=0;n<a.tmidlistC.length;n++)a.tmidlistC[n].type==t.type&&0==a.tmidlistC[n].value&&(a.dasC.splice(n,1),a.tmidlistC.splice(n,1),n--);else a.tmidlistC.splice(a.tmidlistC.findIndex((function(t){return t.id===e})),1),a.dasC.splice(a.dasC.findIndex((function(t){return t===e})),1)},handlesubChild:function(){var t=this;return t.physiqueC=[],model.ChildPhysique(this.tmidlistC).then((function(e){t.dasC=[],t.tmidlistC=[],0==e.code?(t.listC=e.data.result,t.physiqueC=e.data.slist,t.isShowC=!1,t.currpage=1):t.$api.msg(e.message)}))},pre:function(){this.currpage--},next:function(){this.currpage++,1==this.user.type&&this.reload()},reload:function(){var t=this;this.isRefresh=!1,this.$nextTick((function(){t.isRefresh=!0}))},handleTypeLx:function(){var t=this;return model.GetInfoLx({}).then((function(e){e.data?t.listA=e.data:t.handleListLx(0)}))},handlesub:function(){var e=this,i={},a=[];if(e.dasA.forEach((function(t,e){if(i[t.valId])for(var n=0;n<a.length;n++)a[n].id==t.valId&&a[n].list.push({id:t.id,score:t.value});else{var s={id:"",list:[]};s.id=t.valId,s.list.push({id:t.id,score:t.value}),a.push(s),i[t.valId]=t}})),!(a.length<9))return model.GetResultInfo(a,{appid:t.getStorageSync("appid")}).then((function(t){console.log("res",t),e.tmidlistA=[],e.dasA=[],0==t.code&&(e.listA=t.data,e.isShowA=!1,e.currpage=1,console.log("计算成功,去查看结果吧!"))}));e.$api.msg("请先进行测评")},handleRadio:function(t,e){var i=this;-1==i.dasA.indexOf(e)?(console.log("111"),i.dasA.push(e),i.tmidlistA.push(t)):console.log("222"),console.log("999",i.dasA)},Changeradio:function(t,e){for(var i=0;i<this.dasA.length;i++)this.tmidlistA.push(this.dasA[i].id);for(var a=0;a<e.data.length;a++)if(t.detail.value==e.data[a].value)if(-1==this.tmidlistA.indexOf(e.Id))this.dasA.push(e.data[a]);else for(var n=0;n<this.dasA.length;n++)e.Id==this.dasA[n].id&&(this.dasA.splice(n,1),this.dasA.push(e.data[a]))},handleListLx:function(t){var e=this;return e.isShowA=!0,e.currpage=1,e.dasA=[],e.listA="",e.tmidlistA=[],e.infoListA=[],model.GetListLx({isrestart:t,sex:this.user.sex}).then((function(t){if(0==t.code){var i=t.data;e.pagesum=Math.ceil(i.length/e.eachpage);for(var a=0;a<i.length;a++)for(var n=0;n<i[a].qalist.length;n++){var s=i[a].qalist[n];i[a].qalist[n]={Id:s.id,title:s.title,data:[{id:s.id,value:s.nonevalue,valId:i[a].id,name:"没有"},{id:s.id,value:s.littlevalue,valId:i[a].id,name:"很少"},{id:s.id,value:s.somevalue,valId:i[a].id,name:"有时"},{id:s.id,value:s.oftenvalue,valId:i[a].id,name:"经常"},{id:s.id,value:s.alwaysvalue,valId:i[a].id,name:"总是"}]}}console.log("infoListA",i),e.infoListA=i}}))}},data:function(){return{isShowA:!1,dasA:[],listA:[],infoListA:[],tmidlistA:[],dasC:[],listC:[],infoListC:[],tmidlistC:[],physiqueC:[],isShowC:!1,checkbox:0,isRefresh:!0,pagesum:null,currpage:1,eachpage:2,eachpage2:5}}};e.default=l}).call(this,i("543d")["default"])}},[["b2bf","common/runtime","common/vendor"]]]); |