1 line
6.1 KiB
JavaScript
1 line
6.1 KiB
JavaScript
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pageTwo/my/userInfo"],{"27a2":function(e,t,i){"use strict";var n=i("31f8"),o=i.n(n);o.a},"31f8":function(e,t,i){},6683:function(e,t,i){"use strict";i.r(t);var n=i("737a"),o=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=o.a},"737a":function(e,t,i){"use strict";(function(e){var n=i("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=n(i("7ca3")),s=i("8f59");function d(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),i.push.apply(i,n)}return i}function a(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?d(Object(i),!0).forEach((function(t){(0,o.default)(e,t,i[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):d(Object(i)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))}))}return e}var r={data:function(){return{isEdit:!1,fields:"",sexItem:["男","女"],memInfo:{measure_model:2,birthday:"",gender:1,nickname:"",grade:"nothing",height:"",weight:"",address:"",identity_name:"",identity_id:"P0"},visible:!1,province:[],city:[],area:[],value:[2,0],headimg:"",identityIndex:0,gradeIndex:0,indicatorStyle:"height: 45px;"}},computed:a(a({},(0,s.mapState)(["user","familayList","cityList","gradeList","identityList"])),{},{endDate:function(){return this.$tools.getDate("start")},startDate:function(){return this.$tools.GetDateStr(-90)}}),onLoad:function(e){var t=this;t.handleIdentityList(),e.info&&(t.memInfo=JSON.parse(e.info),"1"==e.measure_model&&(t.gradeIndex=t.gradeList.findIndex((function(e){return e.id===t.memInfo.grade})),t.memInfo.grade=t.gradeList[t.gradeIndex].id,t.identityIndex=t.identityList.findIndex((function(e){return e.id===t.memInfo.identity_id}))),t.isEdit=!0),t.fields="day"},methods:{confirmInfo:function(){var e=this;if(e.memInfo.nickname)if(e.memInfo.height)if(e.memInfo.weight)if(e.memInfo.birthday)if(1!=e.memInfo.measure_model||e.memInfo.identity_id){if(1!=e.memInfo.measure_model||e.memInfo.address){var t=e.isEdit?e.$model.getEditUser(e.memInfo):e.$model.getAddUser(e.memInfo);return t.then((function(t){console.log("成功",t),0==t.code?(e.$tools.msg("提交成功"),e.handleUserList(t.data.aud_id)):e.$tools.msg(t.msg)}))}e.$tools.msg("请选择所属地区")}else e.$tools.msg("请选择身份信息");else e.$tools.msg("请选择出生日期");else e.$tools.msg("请选择体重");else e.$tools.msg("请选择身高");else e.$tools.msg("请输入姓名")},handleUserList:function(t){var i=this;i.$model.getUserList({type:2}).then((function(n){console.log("成员列表",n),i.$store.commit("changeFamilay",n.data);var o="";i.isEdit&&i.memInfo.id==e.getStorageSync("userid")&&(console.log("修改用户"),o=e.getStorageSync("userid")),i.isEdit||(console.log("添加用户"),e.setStorageSync("userid",t),e.setStorageSync("gender",i.memInfo.gender),o=t),i.$store.dispatch("getUserInfo",{aud_id:o}),i.$store.dispatch("getResult",{aud_id:o}),i.handlePublicRecord(o),e.navigateBack({delta:1})})).catch((function(e){}))},handlePublicRecord:function(e){var t=this;t.$model.getPublicRecord({aud_id:e}).then((function(e){console.log("公共手动记录",e),0==e.code&&t.$store.commit("changePublicRecord",e.data)}))},maskClick:function(e){console.log("出生日期",e.detail.value),this.memInfo.birthday=e.detail.value},onsexArr:function(e){this.memInfo.gender="男"==this.sexItem[e.target.value]?1:2},changegType:function(e){this.gradeIndex=e.detail.value,this.memInfo.grade=this.gradeList[e.target.value].id},changegIdentity:function(e){this.identityIndex=e.detail.value,this.memInfo.identity_id=this.identityList[e.detail.value].id,this.memInfo.identity_name=this.identityList[e.detail.value].name},bindChange:function(e){e.detail.value[0]!=this.value[0]&&(e.detail.value[1]=0),this.value=e.detail.value,this.city=this.province[this.value[0]].list},handlesure:function(){var e=[this.province[this.value[0]].name,this.city[this.value[1]]];this.memInfo.address=e.join(","),this.visible=!1},handleCityList:function(){if(this.province=this.cityList,""!=this.user.address){var e=this.user.address.split(",")[0],t=this.user.address.split(",")[1],i=this.cityList.findIndex((function(t){return t.name===e})),n=this.cityList[i].list.findIndex((function(e){return e===t}));this.value[0]=i,this.value[1]=n,this.city=this.cityList[i].list}else this.value=[2,0],this.city=this.cityList[2].list;this.visible=!0},handleIdentityList:function(){var e=this;1==e.isEdit&&(e.identityIndex=e.identityList.findIndex((function(t){return t.id==e.memInfo.identity_id})),e.memInfo.identity_id=e.identityList[e.identityIndex].id,e.memInfo.identity_name=e.identityList[e.identityIndex].name)}}};t.default=r}).call(this,i("df3c")["default"])},bed1:function(e,t,i){"use strict";i.r(t);var n=i("e943"),o=i("6683");for(var s in o)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return o[e]}))}(s);i("27a2");var d=i("828b"),a=Object(d["a"])(o["default"],n["b"],n["c"],!1,null,"74efdea4",null,!1,n["a"],void 0);t["default"]=a.exports},d7d1:function(e,t,i){"use strict";(function(e,t){var n=i("47a9");i("30b7");n(i("3240"));var o=n(i("bed1"));e.__webpack_require_UNI_MP_PLUGIN__=i,t(o.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},e943:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var n={uniIcons:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(i.bind(null,"bbd6"))}},o=function(){var e=this,t=e.$createElement;e._self._c;e._isMounted||(e.e0=function(t){e.memInfo.nickname=""},e.e1=function(t){e.memInfo.gender=1},e.e2=function(t){e.memInfo.gender=2},e.e3=function(t){e.memInfo.height=""},e.e4=function(t){e.memInfo.weight=""},e.e5=function(t){e.memInfo.measure_model=1},e.e6=function(t){e.memInfo.measure_model=2},e.e7=function(t){e.visible=!1},e.e8=function(t){e.visible=!1})},s=[]}},[["d7d1","common/runtime","common/vendor"]]]); |