(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-57b9bd42"],{"5f3e":function(n,e,r){e=n.exports=r("2350")(!0),e.push([n.i,".primaryColor[data-v-50794c92]{background-color:#1a8cff}[data-v-50794c92]:export{aside_width:11.97917vw}.personal-info-container[data-v-50794c92]{width:100%;height:100%;box-sizing:border-box}.personal-info-container .el-header[data-v-50794c92]{display:flex;align-items:center;border-bottom:1px solid #e7eaec}.personal-info-container .title[data-v-50794c92]{font-size:.83333vw;color:#fff}.personal-info-container .personal-info-header[data-v-50794c92]{height:10.41667vw;margin:.52083vw 0}.personal-info-container .header-content[data-v-50794c92]{display:flex;height:100%}.personal-info-container .avator-container[data-v-50794c92]{width:6.25vw;height:100%;margin-right:.52083vw;box-sizing:border-box;text-align:center}.personal-info-container .header-info[data-v-50794c92]{color:#333;width:calc(100% - 6.77083vw);padding:1.04167vw 0;display:flex;flex-flow:column;justify-content:space-between}h4[data-v-50794c92]{color:#333}.el-card.is-always-shadow[data-v-50794c92]{border-radius:1.04167vw;box-shadow:0 .10417vw .625vw 0 hsla(0,0%,52.2%,.1)}","",{version:3,sources:["D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/assets/css/element-variables.scss","D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/views/D:/jenkins/workspace/damDance-fvue/src/views/PersonalInfo.vue"],names:[],mappings:"AA6BA,+BACE,wBAzBuB,CA0BxB,yBAIC,sBARmB,CCqJrB,0CACE,WACA,YACA,qBAAsB,CAHxB,qDAMI,aACA,mBACA,+BAAgC,CARpC,iDAYQ,mBACA,UAAW,CAbnB,gEAgBI,kBACA,iBAAc,CAjBlB,0DAsBI,aACA,WAAY,CAvBhB,4DA0BI,aACA,YACA,sBACA,sBACA,iBAAkB,CA9BtB,uDAiCI,WACA,6BACA,oBACA,aACA,iBACA,6BAA8B,CAC/B,oBAGD,UAAW,CACZ,2CAEG,wBACA,kDAAiD,CAAA",file:"PersonalInfo.vue?vue&type=style&index=0&id=50794c92&lang=scss&scoped=true&",sourcesContent:["/* 改变系统主题色变量 ——*/\r\n$--theme-color: #1A8CFF; /*主题颜色(即首页导航栏颜色)——#2761ff*/\r\n$--theme-color-active: #1f4ecc; /*首页导航栏颜色鼠标悬停到某一个菜单时的颜色——#1F4ECC*/\r\n\r\n/* 改变element组件主题色变量 ——*/\r\n$--color-primary: #1A8CFF; /*主题颜色——#、#211bce;、*/ //#2662c9\r\n$--color-success: #67c23a; /*成功颜色——#67c23a*/\r\n$--color-warning: #e6a23c; /*警告颜色——#e6a23c*/\r\n$--color-danger: #f56c6c; /*危险颜色——#f56c6c*/\r\n$--color-info: #909399; /*信息颜色——#909399*/\r\n$--color-text-primary: #303133; /*主要文字颜色——#303133*/\r\n$--color-text-regular: #606266; /*常规文字颜色——#606266*/\r\n$--color-text-secondary: #909399; /*次要文字颜色——#909399*/\r\n$--color-text-placeholder: #c0c4cc; /*占位文字颜色——#c0c4cc*/\r\n$--border-color-base: #dcdfe6; /*一级边框颜色——#dcdfe6*/\r\n$--border-color-light: #e4e7ed; /*二级边框颜色——#e4e7ed*/\r\n$--border-color-lighter: #ebeef5; /*三级边框颜色——#ebeef5*/\r\n$--border-color-extra-light: #f2f6fc; /*四级边框颜色——#f2f6fc*/\r\n$--color-white: #ffffff; /*基础白色——#FFFFFF*/\r\n$--color-black: #000000; /*基础黑色——#000000*/\r\n$--background-color-base: #f1f1f1; /*基础背景色——#F5F7FA*/\r\n$--background-color-secondary: #f0f2f5; /*第二基础背景色——#F0F2F5*/\r\n$--color-secondary: #dfebfc;\r\n$--color-primary-light: #4d89f1; /* 菜单栏辅助色 */\r\n$--hover-bgcolor: #1d8694; /*鼠标经过的背景颜色*/\r\n$--color-text: #ccf2ff;\r\n/* 左侧树宽度设置 */\r\n$--aside-width: 230px;\r\n/* 自定义主题色变量 */\r\n.primaryColor {\r\n background-color: $--color-primary;\r\n}\r\n\r\n//主要的一步:\r\n:export {\r\n aside_width: $--aside-width;\r\n}\r\n\r\n// ------navigator-----------\r\n$--navigator-main-color: #001b5a;\r\n$--navigator-main-text-color: #393a40;\r\n$--navigator-text-color: #565656;\r\n$--navigator-text-size: 18px;\r\n\r\n// -----menu------------\r\n$--menu-bg: #fff;\r\n$--menu-active: #1A8CFF;\r\n$--menu-hover: #1A8CFF;\r\n$--menu-text: #333;\r\n$--menu-icon:#333;\r\n","\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\r\n@import '@/assets/css/element-variables.scss';\r\n.personal-info-container {\r\n width: 100%;\r\n height: 100%;\r\n box-sizing: border-box;\r\n// background: #f8fcff;\r\n .el-header {\r\n display: flex;\r\n align-items: center;\r\n border-bottom :1px solid #E7EAEC;\r\n // background: #314351;\r\n}\r\n .title{\r\n font-size:16px;\r\n color: #fff;\r\n }\r\n .personal-info-header {\r\n height: 200px;\r\n margin: 10px 0;\r\n }\r\n .personal-info-bottom {\r\n }\r\n .header-content {\r\n display: flex;\r\n height: 100%;\r\n }\r\n .avator-container {\r\n width: 120px;\r\n height: 100%;\r\n margin-right: 10px;\r\n box-sizing: border-box;\r\n text-align: center;\r\n }\r\n .header-info {\r\n color: #333;\r\n width: calc(100% - 130px);\r\n padding: 20px 0;\r\n display: flex;\r\n flex-flow: column;\r\n justify-content: space-between;\r\n }\r\n}\r\nh4 {\r\n color: #333;\r\n}\r\n.el-card.is-always-shadow {\r\n border-radius: 20px;\r\n box-shadow: 0 2px 12px 0 rgba(133, 133, 133, 0.1);\r\n}\r\n"],sourceRoot:""}])},6314:function(n,e,r){"use strict";r.r(e);var o=function(){var n=this,e=n.$createElement,r=n._self._c||e;return r("div",{staticClass:"personal-info-container"},[r("el-card",{staticClass:"personal-info-header"},[r("div",{staticClass:"header-content"},[r("div",{staticClass:"avator-container"},[r("el-avatar",{attrs:{size:80,src:n.photoUrl}}),r("el-upload",{attrs:{action:"string","http-request":n.updateUserImage,"show-file-list":!1}},[r("el-button",{attrs:{size:"mini",type:"primary"}},[n._v(n._s(n.$t("personal.upload")))])],1)],1),r("div",{staticClass:"header-info"},[r("el-row",[r("el-col",{attrs:{span:8}},[r("div",[n._v("\n "+n._s(n.$t("personal.name"))+":"+n._s(n.currentUser.user.fullname)+"\n ")])]),r("el-col",{attrs:{span:8}},[r("div",[n._v("\n "+n._s(n.$t("personal.role"))+":"+n._s(n.currentUser.role.roleName)+"\n ")])])],1),r("el-row",[r("el-col",{attrs:{span:8}},[r("div",[n._v("\n "+n._s(n.$t("personal.account"))+":"+n._s(n.currentUser.user.account)+"\n ")])])],1)],1)])]),r("el-card",{staticClass:"personal-info-bottom",attrs:{"body-style":"height:calc(100% - 50px);overflow:auto"}},[r("el-form",{ref:"form",staticStyle:{width:"600px"},attrs:{model:n.form,"label-width":"120px"}},[r("h4",[n._v(n._s(n.$t("personal.info")))]),r("el-form-item",{attrs:{label:n.$t("personal.name")}},[r("el-input",{attrs:{placeholder:n.$t("common.input")},model:{value:n.form.fullname,callback:function(e){n.$set(n.form,"fullname",e)},expression:"form.fullname"}})],1),r("el-form-item",{attrs:{label:n.$t("personal.gender")}},[r("el-input",{attrs:{placeholder:n.$t("common.input")},model:{value:n.form.sex,callback:function(e){n.$set(n.form,"sex",e)},expression:"form.sex"}})],1),r("h4",[n._v(n._s(n.$t("personal.contact")))]),r("el-form-item",{attrs:{label:n.$t("personal.address")}},[r("el-input",{attrs:{type:"textarea",placeholder:n.$t("common.input")},model:{value:n.form.address,callback:function(e){n.$set(n.form,"address",e)},expression:"form.address"}})],1),r("el-form-item",{attrs:{label:n.$t("personal.phone")}},[r("el-input",{attrs:{placeholder:n.$t("common.input")},model:{value:n.form.mobile,callback:function(e){n.$set(n.form,"mobile",e)},expression:"form.mobile"}})],1),r("el-form-item",{attrs:{label:n.$t("personal.mailbox")}},[r("el-input",{attrs:{placeholder:n.$t("common.input")},model:{value:n.form.email,callback:function(e){n.$set(n.form,"email",e)},expression:"form.email"}})],1)],1),r("div",{staticStyle:{width:"400px","text-align":"center"}},[r("el-button",{attrs:{type:"primary"},on:{click:n.updataInfo}},[n._v(n._s(n.$t("common.save")))])],1)],1)],1)},t=[],a=r("292c"),s={name:"personal-info",data:function(){return{currentUser:{role:{},user:{}},form:{},photoUrl:window.context.front+"/img/defaultPhoto.jpg",photo:""}},mounted:function(){this.getInfo()},methods:{updateUserImage:function(n){var e=this,r=new FormData;r.append("files",n.file),a["a"].fileUpload(r).then((function(r){e.photo=r.fileId,e.form.photo=r.fileId,e.$store.dispatch("menu/downloadImg",r.fileId).then((function(n){""!=n&&(e.photoUrl=n)})),n.onSuccess(),e.$message.success("上传成功")})).catch((function(e){n.onError()}))},getInfo:function(){var n=this,e=sessionStorage.getItem("currentUser"),r=JSON.parse(e).account;r&&a["a"].getUser(r).then((function(e){n.currentUser=e,n.form=e.user,n.form.photo&&n.$store.dispatch("menu/downloadImg",n.form.photo).then((function(e){""!=e&&(n.photoUrl=e)}))}))},updataInfo:function(){var n=this;this.$http.post(window.context.uc+"/api/user/v1/user/updateUser",this.form).then((function(e){(e.status=200)&&(n.$message.success("更新成功"),n.$bus.updataUserInfo())}))}}},c=s,i=(r("913a"),r("2877")),l=Object(i["a"])(c,o,t,!1,null,"50794c92",null);e["default"]=l.exports},8188:function(n,e,r){var o=r("5f3e");"string"===typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);var t=r("499e").default;t("206ac116",o,!0,{sourceMap:!0,shadowMode:!1})},"913a":function(n,e,r){"use strict";r("8188")}}]);