(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-15eccbf7"],{"107a":function(e,t,r){},2484:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:"index"}},[r("el-row",[r("el-col",{staticClass:"style",attrs:{span:24}},[r("el-col",{staticClass:"top",attrs:{span:24}},[r("NavBar",{directives:[{name:"show",rawName:"v-show",value:e.navShow,expression:"navShow"}],attrs:{title:e.title,isleftarrow:e.isleftarrow}})],1),r("el-col",{staticClass:"main",attrs:{span:24}},[r("person",{attrs:{form:e.form},on:{onSubmit:e.onSubmit}})],1)],1)],1)],1)},o=[],n=(r("96cf"),r("1da1")),l=r("5530"),i=r("ade2"),s=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:"person"}},[r("el-col",{staticClass:"info",attrs:{span:24}},[r("van-form",{on:{submit:e.onSubmit}},[r("van-field",{attrs:{name:"用户名称",label:"用户名称",placeholder:"请输入用户名称",rules:[{required:!0,message:"请输入用户名称"}]},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}}),r("van-field",{attrs:{name:"手机号",label:"手机号",placeholder:"请输入手机号",disabled:""},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}}),r("van-field",{attrs:{name:"身份证号",label:"身份证号",placeholder:"请输入身份证号",rules:[{required:!0,message:"请输入身份证号"}]},model:{value:e.form.cardnumber,callback:function(t){e.$set(e.form,"cardnumber",t)},expression:"form.cardnumber"}}),r("van-field",{attrs:{name:"邮箱",label:"邮箱",placeholder:"请输入邮箱",rules:[{required:!0,message:"请输入邮箱"}]},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}}),r("van-field",{attrs:{name:"地址",label:"地址",placeholder:"请输入地址",rules:[{required:!0,message:"请输入地址"}]},model:{value:e.form.addr,callback:function(t){e.$set(e.form,"addr",t)},expression:"form.addr"}}),r("van-field",{attrs:{name:"uploader",label:"头像"},scopedSlots:e._u([{key:"input",fn:function(){return[r("upload",{attrs:{limit:1,data:e.form.img_path,type:"img_path",url:"/files/imgpath/upload"},on:{upload:e.uploadSuccess}})]},proxy:!0}])}),r("van-field",{attrs:{name:"radio",label:"用户类型"},scopedSlots:e._u([{key:"input",fn:function(){return[r("van-radio-group",{attrs:{direction:"horizontal"},model:{value:e.form.role,callback:function(t){e.$set(e.form,"role",t)},expression:"form.role"}},[r("van-radio",{attrs:{name:"2"}},[e._v("个人")]),r("van-radio",{attrs:{name:"3"}},[e._v("企业")]),r("van-radio",{attrs:{name:"6"}},[e._v("专家")])],1)]},proxy:!0}])}),"2"==e.form.role||"3"==e.form.role?r("van-field",{attrs:{name:"uploader",label:"身份证正面"},scopedSlots:e._u([{key:"input",fn:function(){return["2"==e.form.role||"3"==e.form.role?r("upload",{attrs:{limit:1,data:e.form.cardfile_a,type:"cardfile_a",url:"/files/cardfilea/upload"},on:{upload:e.uploadSuccess}}):e._e()]},proxy:!0}],null,!1,705576708)}):e._e(),"2"==e.form.role||"3"==e.form.role?r("van-field",{attrs:{name:"uploader",label:"身份证背面"},scopedSlots:e._u([{key:"input",fn:function(){return["2"==e.form.role||"3"==e.form.role?r("upload",{attrs:{limit:1,data:e.form.cardfile_b,type:"cardfile_b",url:"/files/cardfileb/upload"},on:{upload:e.uploadSuccess}}):e._e()]},proxy:!0}],null,!1,692779463)}):e._e(),"3"==e.form.role?r("van-field",{attrs:{name:"uploader",label:"组织机构图片"},scopedSlots:e._u([{key:"input",fn:function(){return["2"==e.form.role||"3"==e.form.role?r("upload",{attrs:{limit:1,data:e.form.img_qy,type:"img_qy",url:"/files/img_qy/upload"},on:{upload:e.uploadSuccess}}):e._e()]},proxy:!0}],null,!1,1050258819)}):e._e(),"3"==e.form.role?[r("van-field",{attrs:{name:"机构类型",label:"机构类型",placeholder:"请输入机构类型"},model:{value:e.form.institution_type,callback:function(t){e.$set(e.form,"institution_type",t)},expression:"form.institution_type"}}),r("van-field",{attrs:{name:"机构名称",label:"机构类型",placeholder:"请输入机构名称"},model:{value:e.form.institution_name,callback:function(t){e.$set(e.form,"institution_name",t)},expression:"form.institution_name"}}),r("van-field",{attrs:{name:"机构代码",label:"机构代码",placeholder:"请输入机构代码"},model:{value:e.form.institution_code,callback:function(t){e.$set(e.form,"institution_code",t)},expression:"form.institution_code"}}),r("van-field",{attrs:{name:"机构性质",label:"机构性质",placeholder:"请输入机构性质"},model:{value:e.form.institution_nature,callback:function(t){e.$set(e.form,"institution_nature",t)},expression:"form.institution_nature"}})]:e._e(),"2"==e.form.role||"3"==e.form.role?r("van-field",{attrs:{name:"办公电话",label:"办公电话",placeholder:"请输入办公电话"},model:{value:e.form.office_phone,callback:function(t){e.$set(e.form,"office_phone",t)},expression:"form.office_phone"}}):e._e(),"2"==e.form.role||"3"==e.form.role?r("van-field",{attrs:{name:"所属行业",label:"所属行业",placeholder:"请输入所属行业"},model:{value:e.form.profession,callback:function(t){e.$set(e.form,"profession",t)},expression:"form.profession"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"radio",label:"性别"},scopedSlots:e._u([{key:"input",fn:function(){return[r("van-radio-group",{attrs:{direction:"horizontal"},model:{value:e.form.gender,callback:function(t){e.$set(e.form,"gender",t)},expression:"form.gender"}},[r("van-radio",{attrs:{name:"男"}},[e._v("男")]),r("van-radio",{attrs:{name:"女"}},[e._v("女")])],1)]},proxy:!0}],null,!1,618623482)}):e._e(),"6"==e.form.role?r("van-cell",{attrs:{title:"日期","is-link":"",value:e.form.birthday},on:{click:e.birthdayPopup}}):e._e(),r("van-popup",{attrs:{position:"bottom"},model:{value:e.birthdayShow,callback:function(t){e.birthdayShow=t},expression:"birthdayShow"}},[r("van-datetime-picker",{attrs:{type:"date"},on:{cancel:function(t){e.birthdayShow=!1},confirm:e.birthdayPicker}})],1),"6"==e.form.role?r("van-field",{attrs:{name:"职称级别",label:"职称级别",placeholder:"请输入职称级别"},model:{value:e.form.level,callback:function(t){e.$set(e.form,"level",t)},expression:"form.level"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"职称",label:"职称",placeholder:"请输入职称"},model:{value:e.form.levelname,callback:function(t){e.$set(e.form,"levelname",t)},expression:"form.levelname"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"职务",label:"职务",placeholder:"请输入职务"},model:{value:e.form.position,callback:function(t){e.$set(e.form,"position",t)},expression:"form.position"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"院校",label:"院校",placeholder:"院校"},model:{value:e.form.school,callback:function(t){e.$set(e.form,"school",t)},expression:"form.school"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{readonly:"",clickable:"",name:"picker",value:e.form.xl,label:"学历",placeholder:"请选择学历"},on:{click:function(t){e.xlPicker=!0}}}):e._e(),r("van-popup",{attrs:{position:"bottom"},model:{value:e.xlPicker,callback:function(t){e.xlPicker=t},expression:"xlPicker"}},[r("van-picker",{attrs:{"show-toolbar":"",columns:e.xlList},on:{confirm:e.onConfirm,cancel:function(t){e.xlPicker=!1}}})],1),"6"==e.form.role?r("van-field",{attrs:{readonly:"",clickable:"",name:"picker",value:e.form.xw,label:"学位",placeholder:"请选择学位"},on:{click:function(t){e.xwPicker=!0}}}):e._e(),r("van-popup",{attrs:{position:"bottom"},model:{value:e.xwPicker,callback:function(t){e.xwPicker=t},expression:"xwPicker"}},[r("van-picker",{attrs:{"show-toolbar":"",columns:e.xwList},on:{confirm:e.onConfirms,cancel:function(t){e.xwPicker=!1}}})],1),"6"==e.form.role?r("van-field",{attrs:{name:"专业",label:"专业",placeholder:"请输入专业"},model:{value:e.form.major,callback:function(t){e.$set(e.form,"major",t)},expression:"form.major"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"从事专业",label:"从事专业 ",placeholder:"请输入从事专业"},model:{value:e.form.professional,callback:function(t){e.$set(e.form,"professional",t)},expression:"form.professional"}}):e._e(),"2"==e.form.role||"6"==e.form.role?r("van-field",{attrs:{autosize:"",label:"个人简历",type:"textarea",placeholder:"请输入个人简历","show-word-limit":""},model:{value:e.form.resume,callback:function(t){e.$set(e.form,"resume",t)},expression:"form.resume"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"项目",label:"项目 ",placeholder:"请输入项目"},model:{value:e.form.project,callback:function(t){e.$set(e.form,"project",t)},expression:"form.project"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"学术成就",label:"学术成就 ",placeholder:"请输入学术成就"},model:{value:e.form.academic,callback:function(t){e.$set(e.form,"academic",t)},expression:"form.academic"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{name:"论文",label:"论文 ",placeholder:"请输入论文"},model:{value:e.form.paper,callback:function(t){e.$set(e.form,"paper",t)},expression:"form.paper"}}):e._e(),"6"==e.form.role?r("van-field",{attrs:{autosize:"",label:"备注",type:"textarea",placeholder:"请输入备注","show-word-limit":""},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}}):e._e(),r("div",{staticStyle:{margin:"16px"}},[r("van-button",{attrs:{round:"",block:"",type:"info","native-type":"submit"}},[e._v(" 保存 ")])],1)],2)],1)],1)},c=[],f=(r("99af"),r("9dac")),u={name:"person",props:{form:null},components:{upload:f["a"]},data:function(){return{birthday:"",birthdayShow:!1,xlPicker:!1,xlList:["中专及以上","大专及以上","本科及以上","研究生及以上"],xwPicker:!1,xwList:["学士","硕士","博士","其他"]}},created:function(){},computed:{},methods:{birthdayPopup:function(){this.birthdayShow=!0},birthdayPicker:function(e){var t=e.getFullYear(),r=e.getMonth()+1,a=e.getDate(),o="".concat(t,"-").concat(r,"-").concat(a);this.$set(this.form,"birthday",o),this.birthdayShow=!1},onConfirm:function(e){this.$set(this.form,"xl",e),this.xlPicker=!1},onConfirms:function(e){this.$set(this.form,"xw",e),this.xwPicker=!1},onSubmit:function(){this.$emit("onSubmit",{data:this.form})},uploadSuccess:function(e){var t=e.type,r=e.data;console.log(t,r),this.$set(this.form,"".concat(t),r.uri)}}},m=u,d=(r("f5b8"),r("2877")),p=Object(d["a"])(m,s,c,!1,null,"767cbe0c",null),h=p.exports,v=r("2f62"),b=Object(v["a"])("market"),x=b.mapActions,k=Object(v["a"])("expertsuser"),_=k.mapActions,w={name:"index",props:{},components:{NavBar:i["a"],person:h},data:function(){return{title:"",isleftarrow:"",navShow:!0,form:{}}},created:function(){this.searchInfo()},computed:Object(l["a"])({},Object(v["d"])(["user"])),methods:Object(l["a"])(Object(l["a"])(Object(l["a"])({},x(["fetch","update"])),_({expertsuserFetch:"fetch",expertsuserUpdate:"update",expertsuserUpgrade:"upgrade"})),{},{searchInfo:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var r,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if("2"!=e.user.role&&"3"!=e.user.role&&"7"!=e.user.role){t.next=7;break}return t.next=3,e.fetch(e.user.userid);case 3:r=t.sent,0===r.errcode&&(console.log(r.data),e.$set(e,"form",r.data)),t.next=12;break;case 7:if("6"!=e.user.role){t.next=12;break}return t.next=10,e.expertsuserFetch(e.user.userid);case 10:a=t.sent,0===a.errcode&&e.$set(e,"form",a.data);case 12:case"end":return t.stop()}}),t)})))()},onSubmit:function(e){var t=this;return Object(n["a"])(regeneratorRuntime.mark((function r(){var a;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(a=e.data,"2"!=a.role&&"3"!=a.role&&"7"!=a.role){r.next=7;break}return r.next=4,t.update(a);case 4:r.sent,r.next=11;break;case 7:if("6"!=a.role){r.next=11;break}return r.next=10,t.expertsuserUpdate(a);case 10:r.sent;case 11:t.$message({message:"个人信息修改成功",type:"success"}),t.searchInfo();case 13:case"end":return r.stop()}}),r)})))()}}),mounted:function(){this.title=this.$route.meta.title,this.isleftarrow=this.$route.meta.isleftarrow}},y=w,g=(r("3855"),Object(d["a"])(y,a,o,!1,null,"d1a886b6",null));t["default"]=g.exports},3855:function(e,t,r){"use strict";var a=r("107a"),o=r.n(a);o.a},"4eca":function(e,t,r){},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,r){var a=r("1d80"),o=r("5899"),n="["+o+"]",l=RegExp("^"+n+n+"*"),i=RegExp(n+n+"*$"),s=function(e){return function(t){var r=String(a(t));return 1&e&&(r=r.replace(l,"")),2&e&&(r=r.replace(i,"")),r}};e.exports={start:s(1),end:s(2),trim:s(3)}},"5d7f":function(e,t,r){"use strict";var a=r("9d16"),o=r.n(a);o.a},7156:function(e,t,r){var a=r("861d"),o=r("d2bb");e.exports=function(e,t,r){var n,l;return o&&"function"==typeof(n=t.constructor)&&n!==r&&a(l=n.prototype)&&l!==r.prototype&&o(e,l),e}},"9d16":function(e,t,r){},"9dac":function(e,t,r){"use strict";var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:"upload"}},[e.url?r("el-upload",{ref:"upload",attrs:{action:e.url,limit:e.limit,"on-exceed":e.outLimit,"on-preview":e.handlePictureCardPreview,"before-remove":e.handleRemove,"on-success":e.onSuccess,"show-file-list":!1}},[r("el-avatar",{attrs:{size:80,fit:"fill",src:e.fileUrl+"?"+(new Date).getTime()}})],1):e._e(),r("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[r("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)},o=[],n=(r("a9e3"),{name:"upload",props:{url:{type:null},limit:{type:Number},data:{type:null},type:{type:String}},components:{},data:function(){return{dialogVisible:!1,dialogImageUrl:"",fileList:[],fileUrl:""}},created:function(){this.data&&this.defalutProcess(this.data)},watch:{data:{handler:function(e){this.defalutProcess(e)}}},computed:{},methods:{handlePictureCardPreview:function(e){this.dialogImageUrl=e.url,this.dialogVisible=!0},handleRemove:function(e){return!0},outLimit:function(){this.$message.error("只允许上传1张头像")},onSuccess:function(e,t,r){this.fileUrl=e.uri,this.$emit("upload",{type:this.type,data:e})},defalutProcess:function(e){this.fileUrl=this.data,this.$set(this,"fileList",[{name:this.type,url:this.data}])}}}),l=n,i=(r("a75a"),r("2877")),s=Object(i["a"])(l,a,o,!1,null,"60e468f2",null);t["a"]=s.exports},a75a:function(e,t,r){"use strict";var a=r("4eca"),o=r.n(a);o.a},a9e3:function(e,t,r){"use strict";var a=r("83ab"),o=r("da84"),n=r("94ca"),l=r("6eeb"),i=r("5135"),s=r("c6b6"),c=r("7156"),f=r("c04e"),u=r("d039"),m=r("7c73"),d=r("241c").f,p=r("06cf").f,h=r("9bf2").f,v=r("58a8").trim,b="Number",x=o[b],k=x.prototype,_=s(m(k))==b,w=function(e){var t,r,a,o,n,l,i,s,c=f(e,!1);if("string"==typeof c&&c.length>2)if(c=v(c),t=c.charCodeAt(0),43===t||45===t){if(r=c.charCodeAt(2),88===r||120===r)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:a=2,o=49;break;case 79:case 111:a=8,o=55;break;default:return+c}for(n=c.slice(2),l=n.length,i=0;io)return NaN;return parseInt(n,a)}return+c};if(n(b,!x(" 0o1")||!x("0b1")||x("+0x1"))){for(var y,g=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof g&&(_?u((function(){k.valueOf.call(r)})):s(r)!=b)?c(new x(w(t)),r,g):w(t)},$=a?d(x):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),S=0;$.length>S;S++)i(x,y=$[S])&&!i(g,y)&&h(g,y,p(x,y));g.prototype=k,k.constructor=g,l(o,b,g)}},ade2:function(e,t,r){"use strict";var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:"topInfo"}},[r("el-row",[r("el-col",{staticClass:"topInfos",attrs:{span:24}},[r("van-nav-bar",{attrs:{title:e.title,"left-arrow":e.isleftarrow,fixed:""},on:{"click-left":e.onClickLeft}})],1)],1)],1)},o=[],n={name:"topInfo",props:{title:null,isleftarrow:null},components:{},data:function(){return{}},created:function(){},computed:{},methods:{onClickLeft:function(){this.$router.go(-1)}}},l=n,i=(r("5d7f"),r("2877")),s=Object(i["a"])(l,a,o,!1,null,"605b9f62",null);t["a"]=s.exports},f5b8:function(e,t,r){"use strict";var a=r("f64f"),o=r.n(a);o.a},f64f:function(e,t,r){}}]); //# sourceMappingURL=chunk-15eccbf7.bcbc08ab.js.map