index.3d40d4ff.js 14 KB

1
  1. import{F as f}from"./index.9c9c5286.js";import{n as r,a as h,q as A,W as g,r as y,m as p}from"./index.4fdc1c7a.js";import{_ as C}from"./success.b7dfa7d0.js";import{_ as b}from"./edit.eaac4fbf.js";const w={name:"person-profile",props:{id:String,data:Object},components:{Follow:f},methods:{onUpdate(){this.$emit("update")}}};var F=function(){var t=this,e=t._self._c;return e("div",{staticClass:"profile-region"},[e("div",{staticClass:"thumb"},[t.data.avatar?e("img",{attrs:{src:t.data.avatar,alt:"thumb"}}):e("img",{attrs:{src:h,alt:"thumb"}})]),e("div",{staticClass:"name"},[e("b",[t._v(t._s(t.data.name))])]),e("div",{staticClass:"career"},[t._v(" "+t._s(t.data.introduce)+" ")]),e("div",{staticClass:"nick"},[t._v(" "+t._s(t.data.nickname)+" ")]),e("div",{staticClass:"follow"},[e("b",[t._v(" "+t._s(t.$t("me.profile.follow"))+" "+t._s(t.data.follow_count||0)+" "+t._s(t.$t("me.profile.unit"))+" ")])]),t.id?e("Follow",{attrs:{isEnterprise:!1,data:t.data},on:{update:t.onUpdate}}):t._e()],1)},R=[],E=r(w,F,R,!1,null,"eb0159cc",null,null);const _=E.exports;const U={name:"person-profile",props:{id:String,data:Object},components:{Follow:f},methods:{onUpdate(){this.$emit("update")}}};var $=function(){var t=this,e=t._self._c;return e("div",{staticClass:"profile-region"},[e("div",{staticClass:"thumb"},[e("img",{staticClass:"bg",attrs:{src:t.data.company_image,alt:"bg"}}),e("img",{staticClass:"thumb",attrs:{src:t.data.avatar,alt:"thumb"}})]),e("div",{staticClass:"name"},[e("b",[t._v(t._s(t.data.company_name))])]),t._m(0),e("div",{staticClass:"desc"},[t._v(" "+t._s(t.data.introduce)+" ")]),e("div",{staticClass:"nick"},[t._v(" "+t._s(t.data.nickname)+" ")]),e("div",{staticClass:"follow"},[e("b",[t._v(" "+t._s(t.$t("me.profile.follow"))+" "+t._s(t.data.follow_count)+" "+t._s(t.$t("me.profile.unit"))+" ")])]),t.id?e("Follow",{attrs:{data:t.data,isEnterprise:!0},on:{update:t.onUpdate}}):t._e()],1)},k=[function(){var s=this,t=s._self._c;return t("div",{staticClass:"auth"},[s._v(" hua book "),t("img",{attrs:{src:C}})])}],S=r(U,$,k,!1,null,"e0e2913c",null,null);const m=S.exports,D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAABHNCSVQICAgIfAhkiAAABUVJREFUaEPdmmtsFFUUx89+MD7p+jZqi0XUYHeLfvBBH6SaKFJIFD4gBR8BKWxFNNVGoWIUjUBBikVeLdhAVEDEB6AgoIlUi4VoRG1LML6QFl8xJi2+jan//+zsMLud2bl3ZoHqTU52duacc3/37Llz75zZkARsPT0958BFAeRayFDIVZCTU9z+ju8fQHZBdkOaQ6HQz0G6DvkxBuypsLsNcrsJ68fNuzBaA1mLQfyi60AL3AS+G51UQ87U7cxF/yecr4XUYQB/qPpUBgd0MZy+ALlI1bmm3mfQjwG+ScXOExzAJ8FRDeQ+iKe+SqdpdHoYech0DODvdL7SggB6EIxfhVweEEjXfC8MxgN+v5uhKzigB8JoG+QS3V4zpP8F/FwP+E4nf47ggGYe74TkZgjCr5sDMLwO8N+kOugF3oegE6yO8E7g9bCI+Q3RUbJbhKhX2n0ngSPahbjI1a2vtX8AVAJ4i80CB/QpuPgphJOyL7bPARVJ3Cbt4DNwYW4mid9vbpZnV9RLCz7ZCoqLpXxKhRTi02erBjjXlPiCYi4yX+HwfJ8Oe5mtX7dWHrh3mqO7W8vGydNLlvrp6ltmBLcGCfAJOLHKjycnG0Z6zKibrUv9+mVJVjhLDnUeuSU3Pve8DB8x0k+XEwG+OgHOheYmFS9dXV2yr60trWrt/Bpp2RWfR5OmxOSJOfEMtP8KBUVFUvUQs1MkLxqVcDis0j11tgN8eMjcTx/CiRNULK+5cnBS5NLZMNL7vz6QpHJjyVDZ196edI6DeHnT6yrdU+cvyFkEL8PBOlUrHfDsnBzZs/cTT/C8SETeanpPFYF6owm+GAfOs8jBVcfBg/ISJl66tm3rFiuqs56cLZMruIVPTpULs7Nl7LjxyP2wkes5/fvrgNcRXDm/VT2nTk5GnjncbpsbCxcvMcB9tk0E5wb+Mp8OXM1q59XIwqfmO14fM7ZM6pYuC9JlG8G/h4fzgnhxs2XkH5tZbaUNc7kcaRMg0omufiA4n/NOzAQ4b5Uat7UgXf4ZGJywjQ31srJ+uXR3dxswzOmq6TOEK+RRagZ4oFSpvGeqbFj/oiOfffHJ8ACMVGmF06gfx6kTcEhhoXRzZbUtMBs2bg6yqXLDMibnRly9RRW8rbVVdry51bovd3Z0GMfb32mSaH6+ccy0mfXITOM4guXca08yrHSEZavIYdwOF0GZpQelNmhArhw+HM/lRGOkX9n8RtI5Jz23DpxWWA+YBQQfBaXXlKih5LTXYFR37GRFLd44YfMGDlB1KU4D9zA2lvwzoKRcgCRUO9KFrXLaVGvD9fjsOVIeq4ift03YYaWlMjkWX/LdWgQppnkbPV17W2vvnHuSSXfekRZq90cf6+5DvH6p+LaWWoj6BHz4epB49OFqaVzR4NhZwP2I2wCSHiRYH/wScoHXcJ2uc2lf2bDcSCH+5JFovrEAae74VLr+DkoXW49uZtQz/rCsQqKpcz+gWRQ9Un01a98sNl6q6exYqTMjBgP8tyRwM+pF+IzXEvpeK3YsCCU4Efn/XgnOjPpp+GTKHK/ycupvzRS5AtH+1X7h/1NmtqUMa+RvH8fIs7B/g1NtvNfkTP2NkO/n4twWCN9dHsv2ITobCegf3Tr1fBkFeBaK5kFYn/bUDzg6vrx6BvJgoJdXdggMoATfV0NyA8K5mbOMfBeAlW7HWhEEPO84LB5VQc7O0AC4M50L4AU6/rTAE47NAbCaMxEyRKdDmy5rbnzhuyb1Vqfizxd4Sgrx1Tgr9RwAV96rIal/QuC7ev4JoQWyBxL4Twj/AvSR4a9gtfPOAAAAAElFTkSuQmCC",d="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAWCAYAAAA8VJfMAAAAAXNSR0IArs4c6QAAARxJREFUSEu11bFtwzAQBdA7iL3dSCArjxCPkBEygj2B7U3iCWJPkBGcjJANUrJkJzXCGSTMQLEk8khJLNQIuId/uCMRFj5lWW6FEB8AsCWiS9M0J1zSfIA3AFh3nPNi6AgIRPS9CDoGPtLOnzQC/tR1/TprUg5ojDEOVUodiegFAL601tec4eKCtjYqpd4B4OAhO9Za630KnAI6VEppEHHVRVLgVNCjv4i4eU7GgXNAh1ZV9VYUxedQO0NwLuhQ+5FS7hDRXlW9MwRPAf/QFHgq+A/lwG3bnoUQz3ep745bfLuHscnvXQ6hVgeKscFeUl80EU4CR9FYqzuJk8EgyoCzwCgagLNBFjoATwLZaAc+ctcitDazvqex/fT/7y+O5VV4NEDdAAAAAElFTkSuQmCC",B="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAABHNCSVQICAgIfAhkiAAAA19JREFUaEPdmstr1EAcxzcH8XnwURX1YPGFouhF8VWpgqDgQb1J9dB6KYJItbS1f0FbbaXVizd7sHrzcRAUPPioqCgI6kHxgYL1RfHkq4qsn9+abNM0u5lJJmli4Mtmk5nffOa3v52Z/CZWLuKRz+dnYmI9Wos2odVoosfsD74/QHfQPdRvWdaXKE1bYSoDO5l6e9E+GzaMmVtU6kPn6MRXXQNa4DbwARppRdN1GytRfpDrXaibDvxUtakMDnQVRs+i+arGNcs9p3w98DdV6gWCAzwBQ+3oEAosr9JomTJ58TxqoQO/y9kqCwL0UipfQMsiAulWf0SFGuCflapYEhzohVS6ihbptmqo/EvsbAH+nZ89X3CgJY5voEpDEGHNvKHiZuDfeg2MAk8RtMPqC+8Hfpoa9WFdFFO9Hrze4LY9Ahxvb+CmzG5pO/4AVA18ka0IDvQkbj5G8qdM4/ECqOXOMOkGP8qNtjQSu5haAZc55d+EYk8yrzmdYwK8q6M9d+L4sdyRpuZcY4v4w9jxXiJClgYOeC0XzpgyP69ieBkzMBhpEeiHVAd4rwMuE822jIBfA3y7Za+nB4AelxHwX3DOEPA9nJw3BS12Yg4VaWK3gJ/i5GDGwLsF3Gh8J+TxywIuC/glGfP4UwH/CPTsjIF/EnB5zhuvCu5MLqrlg8qFnKSGtMHdI0YQlOr9EJNUAVwrVFLi8UKoPMEzK1S9o1IugXG88Oe8BMxOFSDVMgmAF4bDHoAk9WDsSAC8U8B3QXzRGHWCU/402jK69kzA41Ozu6yVECFcavnI5IOE5AdfobkmYj3GUPkA34Lio5vtdWMPyzE+cx4GWpKiw9lXO/ctycbFJrwegw2JiJWAfx8Bbnt9I5/9MTRqwmSVb0LIsYzns5eCs70+hU8JmbFKL3t/HQmRVXj7m/vG/5NmdoWM5Mivj6HnJbG/1S83PurP6f2NiPdZXLuCZO8yyeMhje0A+nOpRgM3o4CXRFEHkvx0YPmIvZPNq5OoKdLmlRuCDlTzvRdVRoQrVV3SyPsBVhqOtTwIvIw4kjxqRBWGOiAr0zaAO3XsaYE7hu0O1PC9Dq3TadBV9jbnsuHb5x3qVOyFAveEkOSUZddZOiAz7xrkfQlB9urlJYS76D6K/BLCX9ZRTq/nq8gyAAAAAElFTkSuQmCC";const O={name:"downloads",props:{id:Number,type:Number},data(){return{total:0,sort:"time",showSort:!1,showUpload:!1,folders:[],products:[]}},mounted(){this.getFolders(),this.getProducts()},watch:{type(){this.getFolders()},sort(){this.getFolders()}},methods:{fillEmpty(s){for(let t=4;t>=0;t--)if(!s[t]){s[t]={};continue}return s},changeSort(s){this.sort=s},redbuildFolders(s){return s.filter(t=>!(this.id&&t.is_private===1))},getFolders(){const s=this.$t("common.failure");this.$axios.get("/api/folder/folder_list",{params:{type:this.type,sort:this.sort,user_id:this.id}}).then(t=>{const{code:e,msg:a=s,data:i=[]}=t.data;e==0?this.folders=this.redbuildFolders(i):this.$message.error(a)})},getProducts(){const s=this.$t("common.failure");this.$axios.get("/api/product/collect_list",{params:{page:1,limit:10,go:5,user_id:this.id}}).then(t=>{const{code:e,msg:a=s,data:i={}}=t.data,{items:o=[],total:l}=i;e==0?(this.products=this.fillEmpty(A(o)),this.total=l):this.$message.error(a)})}},computed:{showMenu(){return typeof this.id>"u"}}};var P=function(){var t=this,e=t._self._c;return e("div",{staticClass:"downloads"},[e("div",{staticClass:"top"},[e("div",{staticClass:"left"},[e("img",{staticClass:"arrange",attrs:{src:D,alt:"arrange"},on:{click:function(a){t.showSort=!t.showSort}}}),e("div",{staticClass:"sort-popup",style:{display:t.showSort?"block":"none"}},[t._v(" "+t._s(t.$t("me.profile.sortTitle"))+" "),e("ul",[e("li",{class:["sort-item",t.sort==="time"?"selected":""],on:{click:function(a){return t.changeSort("time")}}},[t._v(" "+t._s(t.$t("me.profile.timeSort"))+" "),e("img",{staticClass:"selected",attrs:{src:d,alt:"selected"}})]),e("li",{class:["sort-item",t.sort==="letter"?"selected":""],on:{click:function(a){return t.changeSort("letter")}}},[t._v(" "+t._s(t.$t("me.profile.nameSort"))+" "),e("img",{staticClass:"selected",attrs:{src:d,alt:"selected"}})])])])]),t.showMenu?e("div",{staticClass:"right"},[e("img",{staticClass:"plus",attrs:{src:B,alt:"plus"},on:{click:function(a){t.showUpload=!t.showUpload}}}),e("div",{staticClass:"hidden-tip"},[t._v(t._s(t.$t("me.profile.createTile")))]),e("div",{staticClass:"upload-popup",style:{display:t.showUpload?"block":"none"}},[t._v(" "+t._s(t.$t("me.profile.createTile"))+" "),e("ul",[e("li",{staticClass:"sort-item"},[e("router-link",{attrs:{to:{path:"/me/createDoc",query:{type:t.type}}}},[t._v(" "+t._s(t.$t("me.profile.createDocTitle"))+" "),e("img",{attrs:{src:d,alt:"selected"}})])],1),e("li",{staticClass:"sort-item"},[e("router-link",{attrs:{to:"/upload"}},[t._v(" "+t._s(t.$t("me.profile.uploadFile"))+" "),e("img",{attrs:{src:d,alt:"selected"}})])],1)])])]):t._e()]),e("div",{staticClass:"bottom"},[t.type===1?e("div",{staticClass:"doc-item"},[e("div",{staticClass:"files"},[e("ul",t._l(t.products,function(a){return e("li",{key:a.id,staticClass:"file-item"},[a.product&&a.product.image?e("img",{attrs:{src:a.product.image,alt:"1.jpg"}}):t._e()])}),0)]),e("b",[t._v(t._s(t.$t("me.download.files")))]),e("br"),t._v(" "+t._s(t.total)+" "+t._s(t.$t("common.unit"))+" ")]):t._e(),t._l(t.folders,function(a){return e("div",{key:a.id,staticClass:"doc-item user"},[t.id?t._e():e("router-link",{attrs:{to:{path:"/me/docSetting",query:{id:a.id}}}},[e("img",{staticClass:"edit",attrs:{src:b,alt:"edit"}})]),e("router-link",{attrs:{to:{path:"/me/folder",query:{id:a.id,name:a.name}}}},[e("div",{staticClass:"files"},[e("div",{staticClass:"left"},[e("div",{staticClass:"file-item"},[a.images?e("img",{attrs:{src:a.images}}):t._e()])]),e("div",{staticClass:"right"},[e("div",{staticClass:"file-item"}),e("div",{staticClass:"file-item"})])]),e("b",[t._v(t._s(a.name))]),e("br"),t._v(" "+t._s(a.images_count)+" "+t._s(t.$t("common.unit"))+" ")])],1)})],2)])},V=[],z=r(O,P,V,!1,null,"6ea92d4a",null,null);const M=z.exports;const x={name:"ideas",props:{id:Number,type:Number},components:{Waterfall:g},data(){return{loading:!1,page:1,limit:10,totalPage:1,products:[]}},mounted(){this.getProducts()},methods:{rebuildData(s){return s.map(t=>t.map(e=>({...e.product})))},loadData(s){this.getProducts({page:s,newload:!1})},getProducts({page:s=this.page,columnSize:t=this.columnSize,newload:e=!0}={}){const a=this.$t("common.failure");this.$axios.get("/api/product/collect_list",{params:{page:s,limit:this.limit,go:t,user_id:this.id}}).then(i=>{const{code:o,msg:l=a,data:c={}}=i.data,{items:n=[],totalPage:u}=c;o==0?(this.products=this.rebuildData(e?n:refillData(this.products,n)),this.page=s,this.totalPage=u):this.$message.error(l)})}},watch:{columnSize(s,t){this.getProducts({columnSize:s})}},computed:{showMenu(){return typeof this.id>"u"}}};var T=function(){var t=this,e=t._self._c;return e("div",{staticClass:"ideas"},[e("div",{staticClass:"top"},[e("div",{staticClass:"left"},[e("b",[t._v(t._s(t.$t("me.idea.title")))])]),t.showMenu?e("div",{staticClass:"right"},[e("router-link",{attrs:{to:{path:"/me/arrangeDoc",query:{type:t.type}}}},[e("el-button",{attrs:{type:"primary",round:""}},[t._v(t._s(t.$t("me.idea.arrange")))])],1)],1):t._e()]),e("div",{staticClass:"bottom"},[t.products.length?e("Waterfall",{attrs:{type:t.type,isFavorite:!0,page:t.page,totalPage:t.totalPage,loading:t.loading,data:t.products},on:{loadData:t.loadData}}):t._e()],1)])},X=[],q=r(x,T,X,!1,null,"08168404",null,null);const L=q.exports;const H={name:"ideas",props:{id:Number,type:Number},components:{Waterfall:g},data(){return{loading:!1,total:0,page:1,limit:10,totalPage:1,products:[]}},mounted(){this.getProducts()},watch:{columnSize(s,t){this.getProducts({columnSize:s})}},computed:{columnSize(){return this.$store.state.columnSize}},methods:{loadData(s){this.getProducts({page:s,newload:!1})},getProducts({page:s=this.page,columnSize:t=this.columnSize,newload:e=!0}={}){const a=this.$t("common.failure");this.$axios.get("/api/product/user_product_list",{params:{page:s,limit:this.limit,go:t,user_id:this.id}}).then(i=>{const{code:o,msg:l=a,data:c={}}=i.data,{items:n=[],totalPage:u,total:v}=c;o==0?(this.products=e?n:y(this.products,n),this.total=v,this.page=s,this.totalPage=u):this.$message.error(l)})}}};var N=function(){var t=this,e=t._self._c;return e("div",{staticClass:"ideas"},[e("div",{staticClass:"top"},[e("div",{staticClass:"left"},[e("b",[t._v(t._s(t.$t("me.upload.title")))]),t._v(" \xA0 "+t._s(t.total)+" "+t._s(t.$t("common.unit"))+" ")]),t.id?t._e():e("div",{staticClass:"right"},[e("router-link",{attrs:{to:{path:"/me/arrangeDoc",query:{type:t.type}}}},[e("el-button",{attrs:{type:"primary",round:""}},[t._v(t._s(t.$t("me.idea.arrange")))])],1)],1)]),e("div",{staticClass:"bottom"},[t.products.length?e("Waterfall",{attrs:{type:t.type,isUpload:!0,page:t.page,totalPage:t.totalPage,loading:t.loading,data:t.products},on:{loadData:t.loadData}}):t._e()],1)])},Q=[],G=r(H,N,Q,!1,null,"c65af170",null,null);const I=G.exports;const J={name:"me-profile",components:{Ideas:L,Uploads:I,Downloads:M,Person:_,Enterprise:m},data(){return{curType:1,userData:{}}},mounted(){this.id?this.getUserData():this.userData=this.userInfo,this.type&&(this.curType=this.type)},methods:{getUserData(){const s=this.$t("common.failure");this.$axios.get("/api/users/show",{params:{id:this.id}}).then(t=>{const{code:e,msg:a,data:i={}}=t.data;e==0?this.userData=i:this.$message.error(a||s)})},switchType(s){this.curType=s}},watch:{id(){this.id||(this.userData=this.userInfo)}},computed:{id(){return this.$route.query.id},type(){const{type:s}=this.$route.query;return parseInt(s)},userInfo(){return this.$store.state.userInfo},component(){const{member_type:s=p.person}=this.userData;return{[p.person]:_,[p.enterprise]:m}[s]}}};var j=function(){var t=this,e=t._self._c;return e("div",{staticClass:"me-profile"},[e(t.component,{tag:"component",attrs:{id:t.id,data:t.userData,type:t.curType},on:{update:t.getUserData}}),t.id?[e("div",{staticClass:"button"},[e("el-button",{class:["download",t.curType===1?"selected":""],attrs:{type:"primary",round:""},on:{click:function(a){return t.switchType(1)}}},[t._v(t._s(t.$t("me.profile.downloadFile")))]),e("el-button",{class:["upload",t.curType===2?"selected":""],attrs:{type:"primary",round:""},on:{click:function(a){return t.switchType(2)}}},[t._v(t._s(t.$t("me.profile.uploadFile")))])],1)]:[e("div",{staticClass:"modify"},[e("router-link",{attrs:{to:"/me"}},[e("el-button",{attrs:{type:"primary",round:""}},[t._v(t._s(t.$t("me.profile.modify")))])],1)],1),e("div",{staticClass:"button"},[e("el-button",{class:["download",t.curType===1?"selected":""],attrs:{type:"primary",round:""},on:{click:function(a){return t.switchType(1)}}},[t._v(t._s(t.$t("me.profile.download")))]),e("el-button",{class:["upload",t.curType===2?"selected":""],attrs:{type:"primary",round:""},on:{click:function(a){return t.switchType(2)}}},[t._v(t._s(t.$t("me.profile.upload")))])],1)],e("Downloads",{attrs:{id:t.id,type:t.curType}}),t.curType===1?e("Ideas",{attrs:{id:t.id,type:t.curType}}):e("Uploads",{attrs:{id:t.id,type:t.curType}})],2)},W=[],Y=r(J,j,W,!1,null,"f687c55d",null,null);const st=Y.exports;export{st as default};